yan xu
Shangluo and Six Points: When the LA 2028 Qualifier Opens With a GapOn the electronic scoreboard of the beach court in Shangluo, the score read...
AVC Beach Volleyball Championships underway in China, set to issue Asia's tickets to the Los Angeles 2028 Olympic GamesThe AVC Beach Volleyball Championships are underway in Shangluo, China, from...
Fenerbahçe vs Turan Tovuz: A Sourceless Live Report and a Lesson in VerificationI read that live-blog line three times. The first time to learn what was...
PV Sindhu and the space at the end of the court: Chen Yufei's comeback at the Asian Games 2026 quarter-finalBased on my experience following matches, the women's singles quarter-final a...
A Few Millimeters of Sole: The ASIAD Gold Medal Stripped After 24 HoursOn the evening of September 27, on a waterfront course in Nagoya, race walker...
The Zero on the Spreadsheet: Why an Empty Combat-Sports Injury File Is the Most Dangerous SignalOn Friday night I opened my tracking file for the combat-sports week ahead....
Vietnamese Youth Table Tennis: The Bricks Beneath the Dust of TimeAt six in the morning in a small table tennis training hall in Binh Thanh,...
Vietnamese Football and the Data Gap: The Pulse That Lives Outside the SpreadsheetOn the night of January 5, 2026, in Bangkok, as Nguyen Xuan Son lay on the...
SofM Rates LCK Above LPL Ahead of Worlds 2026: A Verdict Delivered Without a Patch"Low ping is just a number; the chill down your spine after a gank is the...
Poland vs Bosnia-Herzegovina at PGE Narodowy: The Nations League Opener and What the Tape Has Not Yet SaidOn Friday evening, I sat in my small apartment in the 11th arrondissement of...
Muay Thai Opens Vietnam's 2026 National Sports Festival: 13 Weight Classes, a 63.5 kg Ceiling and a Missing Technical AppendixAt 6 a.m. on October 22, the lights come on in a gymnasium run by Ho Chi Minh...
Ivan Toney's 13 Goals in 11 Rounds Put Al-Ahli in Omar Al-Somah's TerritoryAl-Ahli were 4-1 up on Al-Khaleej with the clock past the 85th minute and the...
V-League 2026/27: Five Clubs Face the Relegation Fear – Who Will Survive?Vinh Stadium, an early August afternoon. On the stands, empty rows still bear...
WADA 2026 Report: More Tests, But the Growth Is Slowing DownI still remember that morning in Nha Trang. A 50-metre pool, the water so cle...
China Masters 2026: Satwik-Chirag Advance, Srikanth Falls – Two Paths, One CourtThe court does not lie, but it tells its story in its own way. In the decidin...
Manush Shah and Manav Thakkar: India's Singles Crack Shows in Macao, While the World No. 3 Doubles Path Remains IntactI was sitting in row twelve of the Macao arena, notebook open, pencil resting...
Reading Vietnamese Badminton Through Data: Long Rallies, Unforced Errors and the Medal EquationIt is 20-20 in the deciding game. The rally crosses the 47-second mark and...
Worlds 2026: Gen.G Win the Jungle While AL Sit at the Elimination EdgeFour LPL teams. Four matches. Not a single game won. The opening day of World...
Table Tennis England on Grassroots Funding: Where Membership Money Goes, and Why a London 2026 TableI still remember a Thursday evening at a ward community hall in Nha Trang, wh...
ITTF Americas U11 & U13 in Katy, Texas: Reading 76.8% of the Medals Through a Structural ArithmeticThe final matchday in Katy, Texas closed with a single number worth pausing...
